City Of Westminster — synonyms, definition
1. City of Westminster (Noun)
1 synonym
Westminster
1 definition
City of Westminster (Noun) — A borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey.
1 type of
borough
4 parts
Buckingham Palace Downing Street Houses of Parliament Westminster Abbey
4 parts of
British capital Greater London London capital of the United Kingdom